How to compile UnrealIRCd for AmigaOS ===================================== Run "sh Config --enable-standardthreads" Add the following to includes/setup.h: #define HAVE_VSNPRINTF 1 #define HAVE_NO_THREADS 1 #define STATIC_LINKING 1 #define NETDB_INTERNAL 1 #define _AMIGA Open src/modules.c, and do the following: Remove #include Comment out or remove the #ifdef UNDERSCORE code. For functions module_free, module_unload and unload_all_modules, remove all code between the { and }'s except for "return 1;" Open include/h.h and remove the declaration for vsnprintf. Open Makefile, add -m68020 to the end of XCFLAGS Open src/Makefile, find "ircd:", after $(LDFLAGS) add modules/l_*.c modules/invisibility.c modules/m_*.c Run "Make"